body,p,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,li,span{ padding:0;margin:0;}
html{ font-family: "Microsoft YaHei"}
ul,li{ list-style:none;}
img{ border:0;width: 100%}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a{ color:#000;text-decoration:none;outline:none;}
i,em,b{ font-style:normal;}
input,textarea{ border:none; outline:none; margin:0; padding:0;}
.fl{ float:left;}
.fr{ float:right;}
.pre{ position:relative;}
.pab{ position:absolute;}
/*首页轮播*/
.carousel_img{ width:100%;position:relative;top:0;left:0;overflow:hidden;height:4.60rem;margin-bottom: 0.01rem;}
.car_img{ width:100%;height:4.60rem;position:absolute;top:0;left:0;}
.carousel_index{ position:absolute;bottom:0.25rem;right:0;left: 0; width: 100%;display: flex;justify-content: center;}
.carousel_icon{ width:0.22rem;height:0.22rem;float:left;margin-right: 0.05rem;border-radius: 50%;}
.carousel_icon1{ background: #FF8C00; }
.carousel_icon2{ background: #eee; }
#scroll_div { overflow: hidden; white-space: nowrap; width:100%; background-color: #fff; color: #777; text-align: center; font-size: 0.22rem;}
#scroll_begin,#scroll_end{ display: inline;}
.sy-navbar{ padding: 0.26rem;overflow: hidden;background: #fff;position:relative;height: 0.40rem;margin-bottom: 0.21rem }
.sy-navbar-left{ padding-left: 0.40rem;float: left;display: flex;position: absolute;left: 0;z-index: 999;width: 1.60rem;background: #fff; }
.sy-navbar-left img{ width: 1.46rem;height: 0.36rem; }
.sy-scroll{ width:6rem;  white-space:nowrap;float: left; overflow: hidden;}
.sy-nav{ position:absolute;float: left;display: flex;right: 0;}
.sy-nav span{ font-size: 0.22rem;color: #777; }
/*内容区域标题*/
.sy-title{ background: #fff;padding-top: 0.38rem;width: 100%; }
.sy-title-left{ display: flex;align-items: flex-end;justify-content: center;padding-bottom: 0.14rem; }
.sy-title-left i{ width: 0.30rem;height: 0.03rem;background: #e7716d;margin-bottom: 0.1rem }
.sy-title-left b{ font-size: 0.42rem;color: #da251e; padding: 0 0.10rem; }
.sy-title-right{ font-size: 0.16rem;color: #999;text-align: center;padding-bottom: 0.12rem  ; }
.sy-list li{ padding: 0.21rem 0.21rem 0.26rem;background: #fff;overflow: hidden;margin-bottom: 0.21rem; }
.sy-list li .sy-img{ float: left;margin-bottom: 0.21rem; }
.sy-list-info{ padding: 0 0.18rem 0 0.26rem;overflow: hidden; }
.sy-list-info h3{ font-size: 0.28rem;color: #464646;  }
.syList{ display: flex;align-items: center; }
.syList-left{ margin-right: 0.16rem;display: flex;align-items: flex-end;float: left; }
.syList-left i{ font-size: 0.22rem;color: #f75015;margin-bottom: 0.01rem }
.syList-left em{ color: #f75015;font-size: 0.32rem; }
.syList-center{ font-size: 0.22rem;color: #999;text-decoration: line-through;float: left; }
.syList-right{ background: #da251e;width: 1.42rem;height: 0.50rem; float: right;border-radius: 0.3rem;padding: 0 0.20rem;display: flex;justify-content: space-between;align-items: center;}
.syList-right img{ width: 0.33rem;height: 0.32rem; }
.syList-right i{ font-size: 0.20rem;color: #fff; }
.sy-flex{ display: flex;align-content: center;justify-content: space-between;}
.pre-img{ width: 1.01rem;height: 1.09rem;position: absolute;top: 0.2rem;left: 0.2rem; }
/*精品列表*/

.display-list{ display: flex;flex-wrap: wrap;justify-content: space-between;background: #fff;padding: 0 0.21rem ;margin-bottom: 0.21rem;}
.display-list li{ border: 0.01rem solid#f3f3f3;width: 3.42rem;float: left;padding-bottom: 0.12rem;margin-bottom: 0.21rem; }
.display-img{ width: 3.38rem;height: 2.59rem;float: left; }
.display-list li h3{ font-size: 0.26rem;color: #464646;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0.18rem; }
.display-left{ display: flex;align-items: center;padding-left: 0.18rem; }
.display-left h4{ font-size: 0.20rem;color: #999;margin-left: 0.12rem;text-decoration: line-through; }
.display-box{ display: flex;align-items: flex-end;}
.display-box i{ font-size: 0.20rem;color: #f75015; margin-bottom: 0.01rem;}
.display-box em{ font-size: 0.32rem;color: #f75015;  }
.display-right{ }
.display-right img{ width: 0.53rem;height: 0.53rem;float: right; }
.display-flex{ padding-right: 0.18rem; }
/*客服*/
.content-bg{ background: url("../images/sy-bg.png") no-repeat;width: 100%;height: 5.51rem;background-size: 100% 100%; }
.content-bg h3{ font-size: 0.41rem;color: #da251e;text-align: center;font-weight: bold;padding: 0.45rem 0 0.15rem; }
.content-bg h4{ font-size: 0.18rem;color: #666;text-align: center; }
.content-bg h5{ width: 0.40rem;height: 0.05rem;background: #da251e;margin: 0.12rem auto 0;  }
.content-bottom{ margin-bottom: 1.2rem;background: #fff; }
.content-view{  }
.content-titile{ padding: 0.05rem 0;background: #da251e;overflow: hidden;}
.content-titile h3{ text-align: center;color: #fff;font-size: 0.26rem;padding: 0.10rem 0;border-bottom: 0.02rem dashed #fff;border-top: 0.02rem dashed #fff; }
.content-bottom dl dt{ width: 1.46rem;height: 0.43rem;background: #ee9c99;text-align: center;line-height: 0.43rem;color: #fff;font-size: 0.21rem;margin: 0.56rem auto 0.33rem; }
.content-bottom dl dd{ font-size: 0.21rem;color: #222;text-align: center;margin-bottom: 0.3rem; }
.content-bottom dl dd:first-child{ margin-bottom: 0;}
.content-bottom dl dd:last-child{ padding-bottom: 0.4rem;}
.content-view-top{ margin-top: 0.58rem;overflow: hidden; }
.footer{ position: fixed;bottom: 0;background: #fff;padding: 0.19rem 0 0.12rem;overflow: hidden;width: 100%; }
.footer div{ width: 25%;float: left;display: flex;justify-content: center;flex-wrap: wrap; }
.footer div img{ width: 0.38rem;height: 0.38rem;margin-bottom: 0.12rem; }
.footer div span{ display: block;width: 100%;text-align: center;color: #464646;font-size: 0.21rem; }
.footer-active span{ color: #f23030!important; }

.content-main img{ width: 0.33rem;height: 0.28rem;float: left;margin-right: 0.12rem; }
.content-main{width: 3rem;float: right;margin-right: 1rem;display: flex;align-items: center;margin-bottom: 0.40rem;}
.content-main-right{border-left: 0.01rem solid#d7d4d4;width: 2rem;padding-left: 0.14rem;float: left;}
.content-main-right
    /*底部*/
.footer{ position: fixed;bottom: 0;background: #fff;padding: 0.19rem 0 0.12rem;overflow: hidden;width: 100%; }
.footer div{ width: 25%;float: left;display: flex;justify-content: center;flex-wrap: wrap; }
.footer div img{ width: 0.38rem;height: 0.38rem;margin-bottom: 0.12rem; }
.footer div span{ display: block;width: 100%;text-align: center;color: #464646;font-size: 0.21rem; }
.footer-active span{ color: #f23030!important; }
.sy-h6{ color: #333333;font-size: 0.22rem;}
.sy-h2{ color: #da251e;font-size: 0.25rem;}
.sy-list-img{ width: 100%;height: 0.42rem;}
/*分销*/
.dist-topbar{ background: #e80e1d;padding: 0.12rem 0.2rem 0.12rem 0.4rem;overflow: hidden;display: flex;justify-content: space-between;align-items: center;position: fixed;top: 0;width: 92.1%;}
.dist-back{ width: 0.18rem;height: 0.34rem; }
.dist-seach{ width: 5.64rem;height: 0.64rem;background: #fff;position: relative;border-radius: 0.3rem;display: flex;align-items: center; justify-content: space-between;float: right;}
.dist-seach img{ position: absolute;width: 0.25rem;height: 0.25rem;left: 0.36rem;    top: 0.18rem; }
.dist-seach input{ width: 4rem;margin-left: 0.72rem;font-size: 0.24rem;color: #bbbbbb;float: right; }
.dist-seach input::-webkit-input-placeholder{ color: #bbb;font-size: 0.24rem; }
.dist-topbar span{ font-size: 0.26rem;color: #fff; }
.dist-navbar{ padding: 0.28rem 0;overflow: hidden;border-bottom: 0.02rem solid#ededed;background: #fff;position: fixed;top: 0.88rem;width: 100%; }
.dist-navbar li{ width: 25%;text-align: center;float: left;display: flex;align-items: center;justify-content: center;  }
.dist-navbar li i{ font-size: 0.24rem;color: #666; }
.dist-on i{ color: #f75015!important;float: left; }
.dist-color{ float: left;margin-left: 0.12rem; }
.dist-color img{ width: 0.14rem;height: 0.09rem;float: left; }
.dist-img{ width: 0.12rem;display: flex;justify-content: center;flex-wrap: wrap;}
.dist-img img{ width: 0.12rem!important;height: 0.07rem!important;margin-bottom: 0.015rem;margin-top: 0.015rem; }
.dist-view{ padding: 0 0.33rem;overflow: hidden;background: #fff;margin-top: 1.7rem;}
.dist-view li{ padding: 0.3rem 0;overflow: hidden;border-bottom: 0.01rem solid#dedede; }
.dist-view li img{ width: 2.13rem;height: 2.13rem;float: left;margin-right: 0.2rem; }
.dist-view-right{ width: 3.7rem;float: right; }
.dist-view-right h3{ font-size: 0.28rem;color: #464646;padding: 0.12rem 0 0.2rem;overflow: hidden;  }
.dist-view-right p{ display: flex;align-items: center;justify-content: space-between;padding: 0.18rem 0 0.1rem; }
.dist-view-right p i{ font-size: 0.22rem;color: #c1c1c1; }
.dist-flex{ display: flex;justify-content: space-between;align-items: center; }
.dist-view-right .dist-flex b{ width: 0.82rem;height: 0.36rem;font-size: 0.22rem;color: #fff;text-align: center;line-height: 0.36rem;display: inline-block;background: #f75015;border-radius: 0.3rem; }
.dist-view-right .dist-flex em{ width: 1.3rem;height: 0.40rem;font-size: 0.22rem;color: #f02c25;text-align: center;line-height: 0.40rem;display: inline-block;background: #fff2e8;}
.dist-main{ margin-bottom: 1.3rem; }

.d-count{ display: flex;align-items: center;}
.d-count h4{ font-size: 0.20rem;color: #999;margin-left: 0.12rem;text-decoration: line-through; }
.d-flex{ display: flex;align-items: flex-end;}
.d-flex i{ font-size: 0.20rem;color: #f75015; margin-bottom: 0.01rem;}
.d-flex em{ font-size: 0.32rem;color: #f75015;  }
